package com.smartlbs.dto;

import java.io.Serializable;
import java.util.Date;
import java.util.Set;

import org.springframework.format.annotation.DateTimeFormat;

/**
 * 支付记录查询对象
 * 
 * 
 *
 */
public class PayLogDto implements Serializable {

	/**
	 * 
	 */
	private static final long serialVersionUID = 5375287402090739719L;
	
	/*
	 * 类型1-充值 2-押注 3-奖励
	 */
	private String type;
	private Set<Integer> typeSet;
	
	private Long userId;
	
	@DateTimeFormat(pattern = "yyyy-MM-dd")
	private Date startDate;
	
	@DateTimeFormat(pattern = "yyyy-MM-dd")
	private Date endDate;

	public Set<Integer> getTypeSet() {
		return typeSet;
	}

	public void setTypeSet(Set<Integer> typeSet) {
		this.typeSet = typeSet;
	}

	public String getType() {
		return type;
	}

	public void setType(String type) {
		this.type = type;
	}

	public Long getUserId() {
		return userId;
	}

	public void setUserId(Long userId) {
		this.userId = userId;
	}

	public Date getStartDate() {
		return startDate;
	}

	public void setStartDate(Date startDate) {
		this.startDate = startDate;
	}

	public Date getEndDate() {
		return endDate;
	}

	public void setEndDate(Date endDate) {
		this.endDate = endDate;
	}
}